
// =====================  开始  ======================
console.log('=====================  开始  ======================')
const arr = [100, 200, 300];


// es2015 之前
const arr0 = arr[0];
const arr1 = arr[1];
const arr2 = arr[2];
console.log('arr0 - arr2', arr0, arr1, arr2);

// es2015之后, 指定下标对应指定元素
// 可以通过 = 添加默认值
const [, , array2] = arr;
console.log('array2', array2);

// es2015之后, ...  获取当前下标到最后一个元素的数组, 不存在的值为 undefined 
const [, ...newArr] = arr;
console.log('newArr', newArr);


console.log('=====================  结束  ======================')
// =====================  结束  ======================